Rose Of China — synonyms, definition
1. Rose of China (Noun)
5 synonyms
China rose Chinese hibiscus Hibiscus rosa-sinensis shoe black shoeblack plant
1 definition
Rose of China (Noun) — Large showy Asiatic shrub or small tree having large single or double red to deep-red flowers.
1 type of
hibiscus